Oxygen Deficit — definition

1. oxygen deficit (Noun)

1 definition

oxygen deficit (Noun) — Temporary oxygen shortage in cells resulting from strenuous exercise.

3 types of
deficit shortage shortfall